<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of PruebaForm
 * Formulario para probar la funcionalidad de los formularios en symfony
 * @author mangel
 */
class PruebaForm extends BaseForm {

    //put your code here
    public function configure() {

        /*Configuro los widgets del form*/
        $this->setWidgets(array(
            'nombre' => new sfWidgetFormInput(),
            'email' => new sfWidgetFormInput(),
            'mensaje' => new sfWidgetFormTextarea(),
        ));

        /*Personalizo las etiquetas*/
        $this->widgetSchema->setLabels(array(
            'nombre' => 'Tú nombre',
            'email' => 'Tú dirección email',
            'mensaje' => 'Tú mensaje',
        ));

        //Por defecto symfony nuestra los formularios en una tabla
        //asi que obligo para que se muestren como una lista
        //El problema es que no se ve tan ordenado como en una tabla
        //$this->widgetSchema->setFormFormatterName('list');
    }

}

?>
